Implementing Function Block Adapters

نویسندگان

  • Torsten Heverhagen
  • Rudolf Tracht
چکیده

Function Block Adapters (FBAs) are new modeling elements, responsible for the connection of UML capsules and function blocks of the IEC 61131-3 standard. FBAs contain an interface to capsules as well as to function blocks and a description of the mapping between these interfaces. In this paper we discuss implementation issues of FBAs. While the specification of FBAs is completely platform-independent, we show that different hardware solutions force highly platform-dependent implementation models. In most cases a FBA is implemented in two programming languages an object oriented language and a language out of IEC 61131-3. While object oriented programs mostly implement an event-driven execution semantic, PLC programs are executed cyclically. Especially this heterogeneous implementation environment was the motivation for developing Function Block Adapters.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An interface to support real-time distributed control

* 0-7803-7952-7/03/$17.00  2003 IEEE. Abstract In this paper, we investigate how the International Electrotechnical Commission (IEC) 61499 model for real-time distributed control can be interfaced with higher-level agents. In particular, we focus on two approaches: (1) data-table, and (2) function block adapters. The function block adapter approach shows considerable promise given its close fi...

متن کامل

Specification and Analysis of Adapters for Conversational Services

Over its lifetime, a Web service is likely to be reused across several development projects, such that in each of them different interfaces are required from it. Implementing, testing, deploying, and maintaining adapters to deal with this multiplicity of interfaces can be costly and error-prone. The problem is compounded in the case of services that do not follow simple request-response interac...

متن کامل

A Profile for Integrating Function Blocks into the Unified Modeling Language

In this paper we introduce a new profile for Function Block Adapters (FBAs), which are responsible for the connection of Unified Modeling Language (UML) ports and function blocks of non-UML languages. FBAs provide interfaces to ports, to function blocks, and a description of the mapping between these interfaces. Both UML and function block developers can use a special easy-to-use FBA descriptio...

متن کامل

Integrating UML-RealTime and IEC 61131-3 with Function Block Adapters

In this paper we introduce a new UML stereotype, the Function Block Adapter (FBA), which is responsible for the connection of UML-RealTime capsules and function blocks of the IEC 61131-3 (standard for PLC programming languages). FBAs contain an interface to capsules as well as to function blocks and a description of the mapping between these interfaces. For this description a special FBA-langua...

متن کامل

Modeling Information Systems Using Objects, Agents, and Task-Based Problem Solving Adapters

In this paper, an integrated architecture of objects, agents, and problem solving adapters to model information systems is presented. The approach employs task-based problem solving adapters as a means for mapping stakeholder tasks and for integrating software artifacts like objects and agents in an information system. The integrated approach is applicable for developing database systems, manag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001